sickle alfalfa - French English Dictionary